#ifndef __OLORIN_TEXTURE2D__
#define __OLORIN_TEXTURE2D__

#include <DLL.hpp>
#include <Texture.hpp>

namespace Olorin
{
	namespace Graphics
	{
		class DLLAPI Texture2D : public Texture
		{
		private:
			int width;
			int height;
		public:
			Texture2D();
			Texture2D(const char*);
			//Texture2D(const int& width, const int& height)
			virtual ~Texture2D();

			void load(const char*);
		};
	}
}

#endif